1
1402
310
141
18
285
14
2
5
150
142
323
7
202
299
334
513
55
1
19
5
1
1
7
6
454
1
15
9
2
1
32
4
20
1
8
1
120
638
54
6
1
43
512
425
415
563
777
60
1
1
1096
1
44
1
1
1
2
1
1
2
22
158
1
1
1
1
2
1
5
1
36
121
6
1235
41
386
731
257
27
473
31
8
1
6
3
42
350
68
42
1398
5
6