20634
8
2730
6
2855
3
2668
2
1853
0
2275
19279
3442
31535
4396
482
25137
3114
4
2526
1020
169211
11
2459
9
17353
282572
4820
2546
1
1824
706
968
467
6058
303
2076
481
979