1004
957
2678
2005
1144
1712
1044
2279
1902
944
900
908
6885
829
2892
1688
1550
1238
874
1185
804
888
1132
985
1220
922
859
912
1354
1348
1435
2216
1701
1138
918
1066
1197
1007
3050
1089
950
793
942
938
1559
884
930
950
7633
2110
1594
2436
906
2382
840
1007
999
1382
4700
874
5776
1164
854
2243
985
1981
1498
975
4042
2015
1950
5258
1748
1949
1059
1482
1691
2292
6637
859
7090
1522
3589
1542
2377
773
2050
964
859
3340
909
1217
856
1842
887
36978
2033
818
1192
890
2885
2351
829
2111
1540
964
1303
1010
932
1057
1728
1193
1132
4183
971
8140
1305
1158
938
1793