2802
6
1371
1
1166
11
3898
10
532
711
1706
2
2717
2923
2381
3
990
0
1015
1694
1787
951
690
2669
1923
564
3485
7
1533
1743
2276
108797
1681
2173
2999
21152
8
2949
908