1
1405
296
142
21
1
293
17
6
6
147
145
323
6
186
332
331
512
45
19
1
3
2
1
6
5
452
15
6
2
1
31
7
18
1
10
1
1
108
1
668
45
3
47
540
413
402
561
778
58
1
1
2
1088
1
1
44
1
1
4
1
1
1
22
157
2
1
1
1
1
4
38
123
3
1237
43
418
725
236
25
474
27
10
2
6
2
42
337
1
74
44
1399
7
2