2096
2126
3
2
1
3
821
319
70
9
4
1
10
1
2
2
1
1
2
778
51
1
1
2
8
1
6
2
1
14
3
1
2
4
441
1
1
1
330
1
44
1
1156
14
468
1022
900
1702
130
1
1
1
1
51
1
2
4
5
1
5
5
1
10
18
1499
26
28
3
14
3
60
15
25
2
1
1
64
2
303
1
2
1
1891
124
32
1
179
1535
1252
1219
1524
2094
388
12
1
1
13
1
1
2525
1
6
9
111
2
1
1
2
1
1
4
1
1
1
1
1
146
1
357
1
5
1
5
1
1
1
16
1
1
3
8
2
1
11
1
86
1
426
31
3630
135
1237
2227
615
93
1540
71
65
6
40
21
2
165
1018
4
1
327
149
4203
19
1367
4