1
1414
306
143
22
292
12
4
5
149
144
325
7
201
307
343
508
56
1
19
3
1
7
6
448
1
17
7
2
1
34
4
21
1
8
1
117
658
55
6
1
43
534
417
413
571
778
61
1
1
1099
1
40
1
1
1
2
1
2
23
166
1
2
1
1
2
1
5
1
39
118
6
1247
44
397
734
256
26
469
30
8
1
6
3
41
345
67
43
1408
7
6