2455
2109
3
2
1
5
839
372
68
1
1
7
1
1
8
2
2
6
1
1
3
1
882
72
1
1
3
4
1
1
1
1
1
16
4
2
446
4
3
1
6
381
35
4
1186
14
553
1171
1
1116
1595
128
4
1
50
1
2
8
2
2
1
10
16
1361
1
58
1
37
1
3
1
20
3
62
1
11
18
1
1
48
2
377
8
1
3
2257
120
48
1
206
1737
1379
1190
1576
2189
583
27
1
31
2538
27
12
161
1
1
1
2
1
2
5
1
4
130
2
397
1
1
1
3
2
1
1
1
10
1
3
11
1
1
2
12
1
1
1
58
3
372
45
3940
207
1437
2226
736
95
1433
78
52
8
31
24
2
121
940
8
1
311
191
4544
20
1331
16