20634
8
458
0
1824
2730
6
968
2657
3
1137
1
2668
2
1073
387
25137
1603
433
1314
3092
3203
10
1016
647
298
1020
670
467
631
418
349
105290
675
455
31535
2630