3111
7189
13275
1002
3449
2145
5454
2509
1592
776
2431
947
3530
4098
773
12412
21448
7235
1020
4306
1665
905
705
1785
3398
2139
1489
864
1245
1399
1002
1969
1239
707
1207
871
1109
813
900
1474
1586
4973
850
814
1044
1019
814
1327
895
743
1662
2645
776
742
890
1901
831
803
734
762