373
2
752
1
1683
1006
5
2466
116623
18
94
0
615414
4
1991
1751
914
1749
1590
833
545
2114
3
798
2101
11
1508
10
1575
785
17336
21
8
307
2956
478
448
1089
881