19279
2
31535
0
25137
17353
4111
467
20634
8
2730
6
1098
6800
683
1559
2546
1
292
1470
3114
4
430
2855
3
2668
635
381
401
1824
3149
1362
1330
107
722
348
1436