3868
2
521
1
178
0
20634
8
2730
6
2587
16
2657
3
2668
814
2474
1385
395
1020
399
2855
5378
9
1506
405
105290
536
757
1551
2989
1129
2683
25137
19279
2275
7550
2826