19279
2
31535
0
25137
2546
1
17353
4111
20634
8
1559
467
1098
1869
5
3114
4
2730
6
6800
1557
2316
722
2727
381
360784
19
325
1664
4820
458
415
4396
3
3149
2411
2574
388