19279
2
31535
0
2546
1
25137
17353
2275
4111
20634
8
1024
3659
14
467
1824
1009
2683
458
2748
1418
120469
35
2809
552
846
1869
5
611
4328
10
46414
1649
525
3287
4594