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
1640
2133
2445
1801
1044
1796
981
2147
1435
787
850
1295
797
794
2552
1378
947
1748
1091
2775
1451
867
846
1743
1496
921
1039
1030
806
3344
1031
3426
1451
881
916
3113
800
1074
1286
1767
1681
987
1828
838
2827
1516
2648
954
934
897
1981
839
898
2141
1358
1110
1550
2213
1053
2093
959
1262
1541
990
1109
1601
3122