1950
839
1648
809
852
751
1516
1403
763
825
2425
1198
989
1001
1320
1497
989
1617
791
4107
1388
892
1506
1663
1839
950
769
1288
1781
1625
831
1974
1918
948
902
1382
920
1556
2223
1707
2805
1447
782
2153
1210
1761
903
762
1362
1324
918
928
1271
2222
1431
956
894
2091
1803
835
7287
860
2634
1875
2001
2338
1508
920
878
798
848
1636
1683
860
915
836
1316
2146
1239
2155
937
3239
1446
1291
1497
907
1958
1255
1262
963
2288
1940
795
905
1413
1267
1830
1255
3442
1034
884
1104
1326
1108
1158
18306
826
1199
842
1231
1379
820
3600
1542
868
1280
2755
2050
834
1080