7
0
1204
3
13121
8
624
1
876
2
904
1036
1863
1638
4001
1792
2863
3503
10
5347
4
2493
2273
1605
37034
19
1836
1124
1504
12226
6
2224
1941
1508
1989
3379
3030
1736
2839