2510
2078
3
4
1
4
854
368
74
1
1
7
1
1
8
2
2
4
1
1
2
2
1
868
78
1
2
3
5
1
2
1
1
14
4
2
439
4
3
6
367
30
4
1211
13
581
1187
1
1097
1581
141
6
1
1
40
1
3
8
2
2
1
12
15
1340
2
68
2
41
1
3
1
18
3
61
1
10
19
1
1
51
2
395
6
1
3
2268
130
46
1
188
1815
1355
1180
1604
2167
607
26
1
31
2595
25
11
158
1
1
1
1
2
1
2
4
4
122
1
405
1
1
3
2
1
1
2
1
1
9
1
4
13
1
1
2
11
1
1
55
359
43
3944
242
1462
2198
760
101
1421
82
55
8
29
24
2
121
908
8
1
314
204
4563
25
1318
16