181997
11
22731
1
2525
4
5527
3
3593
16
19079
6
4465
22
3354
109776
42
5431
2
2666
9
1473
0
1618
645
2044
706
32302
1163
2195
1252
17946
3125
479
3519
3507
2377
2223
21
730
3629
3724