20634
8
2668
2
2551
1
798
0
2920
3
314
2211
3114
4
1020
608
469
2955
433
7039
177
3510
2655
3498
1152
2073
573
571
492
703
380
525
802
955
2964
362