19279
2
31535
0
25137
17353
2730
6
1559
3149
4
3503
3
2546
1
476
467
812
5781
3114
121182
282572
4179
5
20634
8
1824
4111
169211
11
417
1053
2125
18385
573
2466
1098
472
1327