181997
11
2525
4
38477
34
504
0
4360
7
592
1555
3
9220
1826
1
380
1723
2028
2195
2643
2
2732
734
2611
24418
8
2238
2489
14125
10
9055
1062
1295
2059
946
1363
1411
712
429