1005
1247
7460
860
1031
1138
1443
1526
819
1071
7639
979
1121
1371
2132
1224
9823
837
1052
885
1021
817
1369
1393
2016
7770
944
1041
5766
953
1398
1396
980
1454
4409
1340
1585
1039
1757
951
1450
2772
882
1602
792
3639
857
14592
713
1131
977
2362
1035
969
797
1168
781
941
856
987