1005
1246
7459
860
1031
1138
1442
1526
819
1071
7637
979
1121
1370
2132
1223
9822
835
1052
885
1020
817
1369
1393
2016
7770
943
1041
5765
953
1398
1393
980
1454
4409
1340
1585
1038
1757
951
1450
2772
882
1602
792
3639
857
14591
713
1131
977
2361
1035
969
796
1168
781
941
856
987