2415
1478
3
3
1
5
742
313
57
1
6
4
2
3
5
1
1
2
2
1
752
65
1
2
3
3
1
2
1
1
14
4
2
356
4
3
6
280
31
2
1046
6
453
1001
937
1376
126
6
17
3
7
3
2
5
10
1202
56
2
28
3
1
1
2
37
7
18
47
2
316
4
1943
118
40
181
1568
1113
990
1333
1804
593
25
28
2197
24
11
98
1
2
1
1
2
1
4
132
1
326
1
3
2
1
1
1
1
9
17
2
15
1
40
313
39
3322
219
1283
1897
591
69
1265
49
47
2
104
775
6
283
182
3877
16
1147
15