20634
8
2730
6
2275
2
1824
0
19279
2602
31535
575
2668
7334
4
1132
25137
415
1
392
3595
999
484
675
2224
2301
3
3114
2459
9
547
334
25127
968
1961
2809
17353
2075