181997
11
2535
2
32302
0
1601
3
21152
8
3090
6
3083
109776
42
736
1
560
2466
5
19783
2932
1659
2309
2189
3498
4
528
17946
1849
3566
1508
7055
12
1294
1153
2335
2637
5726
2534
2902
16