1
1456
301
143
24
1
311
16
5
5
153
148
339
7
202
340
345
514
56
20
3
2
1
7
7
452
13
7
3
1
34
7
21
1
9
1
115
1
694
55
6
1
45
568
429
407
593
799
59
1
1
1123
1
44
1
1
1
3
1
1
1
23
176
1
1
1
1
4
40
121
6
1285
45
445
727
253
29
472
32
9
1
7
2
41
341
1
74
44
1451
6
4