2459
1470
3
4
1
4
742
312
55
1
1
7
1
7
2
2
4
1
1
2
2
1
744
65
1
2
3
5
1
2
1
1
13
4
1
354
4
3
6
284
32
4
1053
5
458
997
950
1401
123
4
13
3
8
2
2
5
6
1208
65
2
27
3
1
1
2
43
7
19
49
2
318
3
1959
117
41
185
1580
1129
993
1324
1817
596
25
30
2170
25
11
100
1
2
1
1
2
4
128
1
331
1
3
2
1
2
1
1
9
17
2
15
1
1
39
327
40
3327
235
1284
1920
598
67
1280
49
49
2
112
786
8
286
184
3909
20
1143
15