19279
2
25137
0
31535
17353
4111
2546
1
1559
467
683
20634
8
1098
3114
4
430
255
458
2730
6
1897
1869
5
2524
365
1337
3149
381
6800
2121
348
1571
388
1074
2749