2387
1474
3
3
1
5
742
310
56
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
279
29
2
1031
6
450
990
935
1364
122
6
14
3
7
3
2
5
10
1195
55
2
26
3
1
1
2
37
7
18
47
2
314
4
1932
114
40
179
1553
1103
985
1320
1792
590
25
27
2185
24
11
97
1
2
1
1
2
1
4
131
1
328
1
3
2
1
1
1
1
9
17
2
15
1
39
311
39
3299
212
1267
1884
591
68
1257
47
47
2
104
767
6
282
179
3845
16
1142
15