2452
1466
3
4
1
4
738
313
55
1
1
7
1
6
2
2
4
1
1
2
2
1
746
65
1
2
3
5
1
2
1
1
13
4
1
350
4
3
6
278
34
4
1054
5
453
1004
939
1400
122
4
14
3
7
3
2
5
9
1209
65
2
27
3
1
1
2
44
7
19
49
2
312
3
1951
116
41
186
1579
1112
999
1318
1817
594
25
30
2171
25
11
105
1
2
1
1
2
4
130
1
323
1
3
2
1
2
1
1
9
17
2
15
1
1
39
327
40
3317
234
1281
1919
590
70
1281
49
49
2
113
787
6
286
183
3898
20
1141
15