1005
1246
7460
860
1031
1138
1442
1526
819
1071
7638
979
1121
1371
2132
1224
9823
836
1052
885
1021
817
1369
1393
2016
7770
943
1041
5765
953
1398
1395
980
1454
4409
1340
1585
1038
1757
951
1450
2772
882
1602
792
3639
857
14592
713
1131
977
2361
1035
969
796
1168
781
941
856
987