19279
2
20634
8
223
0
563
2190
1
1020
31535
458
2275
380
392
2668
25137
389
3114
4
440
467
2076
275
17353
1824
2328
410
676
802
684
336
2730
6
1346
699