19279
2
20634
8
1824
0
31535
518
25137
467
653
1343
2587
16
25127
562
1020
17353
1337
408
2275
683
839
1860
2522
1428
1132
458
1880
472
798
3092
1
292
494