956
4585
1088
1075
1633
2457
3724
2760
1080
955
1539
1716
1345
951
1954
1004
922
1311
1017
990
1894
861
1155
999
952
2343
968
1099
3419
1413
1429
1441
997
5147
1437
2179
1069
1225
1568
1272
2356
3100
1923
1363
993
2033
1688
1452
1910
2283
4058
933
1020
1170
1854
1401
2126
1168
2079
1421
8526
1277
1222
8214
895
872
792
1031
770
873
1056
1068
850
1469
2392
1993
1103
878
1060
3916
3031
901
1101
1674
1771
1580
2021
1695
829
5289
1136
882
2292
892
895
2145
1312
2514
1983
2025
2004
2569
2747
1006
966
18276
971
1020
1009
1254
886
1276
2550
1986
870
898
1716
2298
1045
843