9355
3
31535
0
968
2730
6
2657
2668
2
25137
20634
8
302
5262
10
2183
1
2855
5223
9
138
467
11881
1222856
4
2108
418
1869
5
1042
1020
5165
18385
1824
1932
2166
152
382
6260