2527
2058
3
4
1
4
427
187
34
1
1
7
1
8
2
2
4
1
1
2
2
1
463
58
1
2
3
5
1
2
1
1
4
4
1
215
4
3
6
129
30
4
709
4
277
670
612
888
80
6
4
2
2
748
46
2
18
3
1
26
4
5
44
187
1297
71
37
157
1062
681
590
788
1014
527
21
22
1046
24
6
60
1
4
108
1
148
1
2
2
1
8
6
4
15
235
37
2064
191
850
1202
370
44
798
25
44
1
82
429
8
228
125
2512
15
13