3682
2
2525
4
562
1
5825
189326
0
2732
1419
1289601
38477
34
592
753
1078
19079
6
734
682
2349
6247
5
3546
10598
2733
3859
2396
3
1927
14861
7
3090
3626
2502
552
4291
9
700