19279
2
31535
0
2546
1
25137
17353
20634
8
4111
2275
2683
3659
14
1267
1024
467
1824
2748
2809
1869
5
458
1009
120469
35
282572
105290
1559
6800
3109
1452
2730
6
1418
846