19279
2
31535
0
25137
17353
4111
467
1869
5
5223
9
1098
6800
2574
1
683
1559
2546
292
1470
492
3114
4
430
635
2730
6
381
401
20634
8
1824
3149
1362
1330
107
968