19279
2
25137
0
467
1020
31535
968
2211
1824
2275
20634
8
691
2522
17353
846
432
572
970
653
423
2655
781
2190
1
171
482
2317
469
1116
2727
5
331
798