20634
8
2730
6
2855
3
2668
2
4820
1551
169211
11
467
0
392
282572
954
3442
2125
1
2093
17353
25137
3498
4
2275
2461
20
1157
31535
398
676
19279
945
4396
637
308
4940
5
2526