1
1482
334
156
19
1
269
18
3
1
168
154
346
8
216
314
343
539
71
1
21
4
1
2
4
7
477
16
9
2
1
42
5
22
1
8
131
2
656
67
1
39
544
458
439
605
807
68
1
1
1
1147
1
44
2
1
1
1
1
1
20
185
1
1
1
2
2
5
1
1
39
119
1
1316
47
392
766
295
27
498
33
8
1
4
2
1
47
374
63
43
1475
8
3