2115
2142
3
2
1
3
832
322
70
9
4
1
10
1
2
2
1
1
2
785
50
1
1
2
8
1
6
2
1
14
3
1
2
4
442
1
1
1
335
1
44
1
1164
15
468
1031
910
1717
131
1
1
1
1
51
1
2
4
5
1
5
5
1
10
18
1512
28
28
3
14
3
60
15
25
2
1
1
64
2
303
1
2
1
1910
125
32
1
183
1547
1264
1227
1533
2115
393
12
1
1
13
1
1
2545
1
6
10
112
2
1
1
2
1
1
4
1
1
1
1
1
148
1
362
1
5
1
5
1
1
1
16
1
1
3
8
2
1
11
1
89
1
429
31
3661
136
1249
2244
621
93
1555
71
65
6
40
21
2
165
1030
4
1
329
150
4237
20
1379
4