1
1408
313
141
19
286
14
2
4
151
142
323
8
202
300
334
518
55
1
19
4
1
2
7
6
458
1
15
9
2
1
31
4
21
1
8
1
120
640
54
6
1
43
514
427
417
564
783
59
1
1
1100
1
44
1
1
1
2
1
1
2
23
159
1
1
1
1
2
1
5
1
36
121
6
1238
44
384
739
257
27
477
32
8
1
6
3
42
354
68
42
1404
5
6