1
1421
304
139
23
1
292
15
4
5
152
142
331
7
196
315
353
506
52
1
19
3
2
7
7
446
1
14
6
3
1
34
6
21
1
9
1
113
674
51
6
1
45
544
421
404
579
781
57
1
1
1
1098
1
44
1
1
1
3
1
1
22
169
1
1
1
1
2
1
5
40
119
6
1253
44
418
724
251
27
466
30
9
1
7
3
41
340
71
42
1416
6
5