19279
2
31535
0
2546
1
25137
17353
2275
4111
20634
8
467
3659
14
1024
1418
4513
2054
6
2547
1267
4098
3
3287
1824
4940
5
1009
1378
1651
2683
458
1087
120469
35
2748
28805