1
1458
301
143
24
1
312
16
5
5
153
148
340
7
202
342
345
514
56
20
3
2
1
7
7
452
13
7
3
1
34
7
21
1
9
1
115
1
696
55
6
1
45
569
430
407
594
800
59
1
1
1125
1
44
1
1
1
3
1
1
1
23
176
1
1
1
1
4
40
121
6
1287
45
447
727
253
29
472
32
9
1
7
2
41
341
1
74
44
1453
6
4