20634
8
2730
6
2855
3
2493
1
2668
2
3442
1551
4820
4396
2125
2526
2275
2461
20
2539
5
282572
0
2269
1020
2111
169211
11
2809
31535
19279
625
3114
4
863
467
17353
1043
1824
802