1
1430
308
145
23
1
297
14
4
5
149
147
324
8
206
321
344
505
55
1
20
3
1
7
8
448
1
15
7
2
1
36
4
20
1
8
1
118
1
671
54
6
1
43
552
417
411
579
786
61
1
1
1108
1
43
1
1
1
2
1
2
22
166
1
2
1
1
1
2
1
5
1
42
117
6
1263
45
414
729
258
28
467
29
8
1
7
3
41
345
66
41
1424
7
6