1302
994
975
1367
1774
1260
3033
988
927
882
1237
1473
1287
2552
1312
967
2140
2429
1184
882
1203
2140
1878
1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
817
3045
1093
1508
788
825
1731
908
1145
1260
926
2228
943
804
1108
918
1210
1457
2561
950
3225
859
1282
1759
2085
1096
3099
2666
1953
3037
767
1015
1044
848
1180
975
2451
2937
1957
7840
846
849
2516
953
857
1614
1836
750
1426
1748
1477
1178
1831
910
917
939
937
907
901
750