1
1471
330
156
20
1
268
18
3
1
166
152
343
8
217
311
340
533
71
1
21
4
1
2
4
7
474
14
9
2
1
42
5
21
1
8
132
2
650
67
1
39
541
453
436
600
802
67
1
1
1
1138
1
44
2
1
1
1
1
1
20
183
1
1
1
2
2
5
1
1
39
118
1
1306
47
386
760
296
27
493
32
8
1
4
2
47
371
63
41
1464
8
3