20634
8
2730
6
2855
3
2668
2
31535
0
2275
19279
3442
1823
251
4396
11881
25137
1584
3114
4
2526
1344
382
1020
169211
11
2459
9
4830
17353
282572
4820
7456
2546
1
3650
1824
17730