1
1456
304
144
23
1
309
17
5
6
153
149
336
7
209
348
339
508
53
20
3
2
1
7
7
446
14
7
2
1
35
7
20
1
10
1
1
122
1
695
52
7
1
44
572
430
402
586
802
60
1
1
1
1129
1
41
1
1
1
3
1
1
1
21
173
1
1
1
1
1
4
40
122
7
1282
46
447
718
258
32
467
30
10
2
7
2
42
338
1
70
43
1450
7
3