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