1
1418
303
139
23
1
288
13
4
5
150
143
337
6
201
312
348
505
53
1
19
3
2
7
8
447
1
14
6
2
1
35
6
20
1
9
1
115
1
666
52
6
1
45
544
417
405
576
782
56
1
1
1
1094
1
44
1
1
1
3
1
1
22
169
2
1
1
1
2
1
5
40
121
6
1250
42
417
720
252
28
467
28
9
1
7
3
42
338
71
42
1413
6
5