181997
11
2525
4
38477
34
504
0
948
1
685
1329
2
4360
7
2012
592
2595
1555
3
9220
1826
3593
16
2316
380
1723
721
2028
800
471
2921
5
2195
2643
2732
734
964
2611
24418
8