19279
2
31535
0
25137
17353
2546
1
2730
6
4111
20634
8
1559
467
1098
3114
4
2855
3
458
2668
683
6800
381
430
722
273
4820
1020
1869
5
3149
348
2574
255
388
2033