3629
1
3321
3071
9
1992
3546
1568
7086
12
2551
3551
10
10827
4
5527
3
2571
6
3492
2512
2
34959
18
1289601
2799
4335
3014
20
840
2972
0
9036
108797
2274
297066
19944
2744
17970
15
2386
1247