19279
2
31535
0
25137
17353
2546
1
2730
6
1559
6800
20634
8
1513
467
4111
7952
1098
2711
3114
4
729
2069
3
282572
514
1932
2659
16840
15
1603
1302
2644
2864
7
2657
1750
742