20634
8
2855
3
2730
6
2668
2
2076
1
7334
4
19279
3442
4820
31535
0
17353
479
1029
312
2526
2275
25137
467
169211
11
282572
2546
1824
1020
2459
9
4396
918
325
1748
451
1009