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