9355
3
20634
8
2730
6
2657
2668
2
814
1
2474
1385
521
395
968
0
302
399
5262
10
2183
2855
1506
138
31535
467
105290
11881
1222856
4
2108
418
1042
1020
5165
683
18385