3898
10
532
1
2802
6
21152
8
1371
1166
11
3090
2903
3
2932
2
1015
2669
1694
1787
951
690
1923
1533
564
3485
7
1380
0
3080
1743
108797
496
1681
711
1706
2173
2999
990