5489
11
226
1
746
1927
2
3012
4
3046
2299
10827
951
9956
3
1399
2496
1755
2355
4837
5
3738
957
820
3673
6
929
1746
2392
0
14861
7
2556
2203
1289601
108797
8527
986
5141