1
1429
308
145
23
1
296
14
4
5
149
147
324
8
206
321
344
505
54
1
20
3
1
7
8
448
1
15
7
2
1
36
4
20
1
8
1
118
1
671
53
6
1
43
552
416
411
579
785
61
1
1
1108
1
42
1
1
1
2
1
2
22
166
1
2
1
1
1
2
1
5
1
42
117
6
1262
45
414
729
257
28
467
29
8
1
7
3
41
345
66
41
1423
7
6