19279
2
31535
0
25137
17353
2546
1
2730
6
1559
6800
20634
8
467
1603
4111
7952
16840
15
1098
2711
3114
4
1824
729
1513
4340
5
105290
1932
1736
2659
1302
4694
7
1566
661
545