985
734
1506
985
4057
2420
1546
2628
788
1249
863
842
1642
4250
1397
834
1454
1049
1334
1383
1535
709
1975
1058
1671
892
1219
1013
870
707
836
1117
1207
1749
786
993
1083
748
2193
4958
1097
2567
1885
4155
3683
1313
3000
977
707
839
2356
1149
707
1081
3868
2196
1030
1467
1040
762
909
1175
1180
844
868
804
644
799
1717
1796
1325
2079
942
2169
1525
881
908
5454
3652
1167
1648
2323
1347
1117
1914
1161
1272
851
3022
1174
1579
1198
1439
642
1800
859
1700
942
2441
1577
1962
1798
741
789
1086
1362
1516
2781
1163
924
926
852
969
2399
2137
700
781
997
3006
810