989
0
962
2
4721
1
4639
3216
10
9816
1011
2551
3
1927
1004
1371
3012
4
1941
3046
2299
3266
10827
1716
951
9956
2496
1373
1755
1076
2489
2355
2725
22
4837
5
3738
3429
7