2195
3
181997
11
592
0
2525
4
2732
2
2611
1723
38477
34
1419
1
1078
734
682
2349
4465
22
3859
2396
3354
3626
552
429
4291
9
700
1473
502
645
19079
6
549
2044
5825
32302