2125
2142
3
2
1
3
832
320
71
9
4
1
10
1
2
2
1
1
2
789
50
1
1
2
6
1
6
2
1
14
3
1
2
4
443
1
1
1
335
1
44
1
1170
16
470
1031
917
1718
131
1
1
1
1
52
1
2
3
4
1
5
5
1
10
18
1512
28
28
3
14
3
60
15
25
2
1
1
64
2
305
1
2
1
1918
125
32
1
184
1549
1
1269
1228
1539
2118
392
12
1
1
13
1
1
2546
1
6
10
112
2
1
1
2
1
1
4
1
1
1
1
1
150
1
363
1
5
1
5
1
1
1
16
1
1
3
8
2
1
10
1
89
1
429
31
3671
136
1246
2251
626
93
1555
71
65
6
41
21
2
165
1029
4
1
329
152
4247
20
1379
4