20634
8
1824
0
518
2275
2
543
3092
1
2111
3
3990
2730
6
363
486
2809
341
1132
425
1614
1506
1343
569
440
31535
2522
1251
714
19279
573
356
457
2668
2445