20634
8
2855
3
2668
2
2730
6
2461
20
4396
2275
3114
4
3442
1020
0
1551
4820
1824
484
152
282572
25137
19279
486
169211
11
55
327
459
2125
1
1282
158
2526
31535
226
17353