3682
2
189326
0
1419
1
38477
34
753
592
2525
4
2195
3
2732
1723
3593
16
19079
6
1078
898
734
297066
682
2349
2516
2598
2733
3859
2396
3626
552
429
2611
4291
9
700
502