3682
2
2525
4
38477
34
753
1
734
592
0
297066
2676
2593
21152
8
2195
3
2732
1723
3593
16
2911
9
181997
11
189326
4651
5151
1419
1078
19079
6
682
2349
810
2733
3859
2396
1473
2044