19279
2
31535
0
2546
1
25137
17353
20634
8
4111
2275
467
1418
3659
14
1152
105290
458
120469
35
2748
1824
282572
2809
3287
1365
2683
1378
1009
683
7952
46414
2229
4
1099