9055
10
543
0
8003
2366
1
951
295
571
1226
25669
3053
7
19783
2
2535
2219
4
2996
2524
2949
6
4044
5
3083
539
17946
808
2129
2465
3125
1812
3546
32302
73
998
560