12456
1
200
2
1123

9
15
1
2
63
2
12452
1
71
1
31
62
1
17
11
2
40
11
11
3
16
5
112
8
5
1
14
1
1
1
3
1
5
4
6
20
2
38
18
14
39
5
4
1
12
4
23
1
2
4
21
1
71
70
8
56
3
2
7
2
3
7
1
10
8
60
11
10
3
57
64
1
7
2
5
12
6
39
2
15
11
4
27