2527
2057
3
4
1
4
845
371
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
13
4
2
437
4
3
1
6
363
31
4
1211
14
579
1181
1
1097
1583
143
6
1
1
40
1
2
8
2
2
1
12
15
1341
2
68
2
40
1
3
1
18
3
61
1
10
19
1
1
51
2
392
6
1
3
2261
132
46
1
189
1813
1353
1179
1590
2151
610
26
1
31
2500
25
11
153
1
1
1
1
2
1
2
4
4
121
1
386
1
1
3
2
1
1
2
1
1
9
1
4
12
1
1
2
11
1
1
52
362
43
3942
237
1457
2197
757
101
1422
81
55
8
28
24
2
123
908
8
1
314
204
4559
25
1308
16