20634
8
954
2
392
0
1551
1710
1
2275
467
308
2730
6
2809
409
398
2093
1506
3498
4
31535
784
25137
19279
2961
2668
1157
4478
945
2546
4940
5
1132
1577
169211
11
17353