1
1480
333
156
19
1
266
18
3
1
169
154
347
8
215
314
343
538
71
1
22
4
1
2
4
7
476
16
9
2
1
42
5
22
1
8
130
2
655
67
1
39
543
457
439
605
805
68
1
1
1
1146
1
44
2
1
1
1
1
1
20
184
1
1
1
2
2
5
1
1
39
119
1
1314
47
392
765
294
27
497
33
8
1
4
2
1
47
373
63
43
1473
8
3