1
1456
304
142
24
1
310
16
6
6
151
149
337
7
201
344
343
514
55
20
3
2
1
7
7
453
13
7
2
1
34
7
21
1
9
1
116
1
695
54
7
1
45
566
430
407
591
802
59
1
1
1129
1
43
1
1
1
3
1
1
1
23
173
1
1
1
1
4
40
122
7
1283
45
446
727
253
29
473
31
9
1
6
2
42
341
1
73
43
1451
6
4