19279
2
25137
0
31535
467
423
2275
3498
4
646
705
1020
152
1824
691
781
325
968
17353
2317
4111
2190
1
501
3653
608
1880
2727
5
2328
20634
8