19279
2
31535
0
25137
17353
467
20634
8
2730
6
4111
1098
683
3114
4
1559
2546
1
572
273
1824
492
1346
2855
3
390
1235
2668
1009
3691
5
6976
12
407
953
2749
6800
1020