838
1441
1595
2646
752
963
898
956
943
913
1114
908
815
1080
906
794
5768
1915
1056
2089
836
819
937
870
794
933
838
894
1130
875
1514
868
5685
4195
1241
944
966
1014
1766
1318
876
969
1265
1004
1468
982
2282
1312
1194
1387
1072
1148
3316
1623
872
1292
2535
1057
5085
1196