1
1478
333
156
18
1
265
18
3
1
168
155
347
8
215
310
344
539
71
1
22
4
1
2
4
7
476
16
9
3
1
42
5
22
1
8
130
2
652
67
1
39
539
457
441
601
807
68
1
1
1
1144
1
44
2
1
1
1
1
1
20
184
1
1
1
2
2
5
1
1
39
119
1
1312
47
388
767
294
27
497
34
8
1
4
3
1
47
375
62
43
1471
8
3