19279
2
31535
0
25137
17353
169211
11
20634
8
2546
1
1559
2730
6
467
4111
3114
4
1869
5
1098
1894
623
1824
445
2190
36609
34
3149
1464
2275
6800
2321
7
4123
2683
646
3234
822