19279
2
31535
0
25137
4111
2546
1
17353
20634
8
467
683
691
2275
1824
458
266
2522
953
1009
1152
572
1330
653
1407
1921
1436
608
2748
296
503
4328
10