19279
2
25137
0
31535
4452
467
584
780
5155
8
918
1020
17353
646
590
1824
333
886423
3498
4
2727
996
255
389
269
3663
1
7334
2328
1861
5
324
251
2275
1880