1
1406
313
138
19
284
14
2
4
150
144
325
8
202
302
332
514
57
1
19
4
1
2
5
6
455
1
15
9
2
1
32
4
20
1
8
1
121
640
56
6
1
43
514
428
414
561
783
59
1
1
1095
1
44
1
1
1
2
1
2
23
161
1
1
1
1
2
1
5
1
36
121
6
1237
43
384
736
259
26
474
31
8
1
6
3
43
350
68
41
1402
5
6