1
1439
307
147
23
1
297
14
3
5
151
146
333
6
206
321
346
512
55
1
20
3
2
7
8
454
1
14
6
2
1
36
6
20
1
9
1
118
1
673
54
6
1
46
554
423
409
586
790
59
1
1
1
1111
1
44
1
1
1
3
1
1
23
173
2
1
1
1
2
1
5
1
39
121
6
1269
44
421
732
256
29
474
28
9
1
7
2
42
346
69
43
1433
7
6