2478
2045
3
4
1
4
854
361
72
1
1
7
1
7
2
2
4
1
1
2
2
1
850
73
1
2
3
5
1
2
1
1
15
4
2
429
4
3
6
364
31
4
1185
12
567
1167
1
1069
1579
140
4
1
41
1
4
8
2
2
1
12
14
1339
2
69
2
41
1
3
1
18
3
57
1
9
19
1
1
51
2
391
6
1
3
2213
131
45
1
185
1778
1344
1169
1574
2134
604
26
1
30
2557
24
11
151
1
1
1
2
1
1
4
4
121
1
391
1
1
1
3
2
1
1
2
1
1
9
1
4
13
1
1
2
11
1
1
52
358
42
3878
245
1430
2185
743
98
1420
82
55
7
28
23
2
122
907
8
1
312
204
4499
24
1306
16