2483
2047
3
4
1
5
847
368
72
1
1
7
1
6
2
3
5
1
1
2
2
1
853
71
1
2
3
5
1
2
1
1
15
4
2
432
4
3
6
361
34
4
1187
13
568
1188
1
1058
1571
144
4
1
1
41
1
4
8
3
2
1
12
17
1339
2
67
2
40
1
3
1
18
3
59
1
9
18
1
1
50
2
389
6
1
3
2220
137
45
1
190
1786
1332
1175
1583
2138
611
26
1
30
1
2588
25
11
160
1
1
1
2
1
1
4
4
130
1
400
1
1
1
3
2
1
1
2
1
1
9
1
4
17
1
1
2
15
1
1
53
355
42
3886
247
1445
2176
746
102
1418
80
54
7
29
24
2
121
914
6
1
309
196
4503
27
1306
16