3206
5
3090
6
2903
3
2932
2
5417
21152
8
109776
42
1659
0
528
1
3080
108797
32302
1849
3566
2466
1508
7055
12
1458
2854
25669
33393
10
2333
2335
1927
2637
5726
17970
15
3738
2017
4325