1
1462
304
143
24
1
312
16
6
6
151
149
340
7
202
345
345
515
56
20
3
2
1
7
7
453
13
7
2
1
34
7
21
1
10
1
117
1
698
55
7
1
45
568
434
407
595
804
59
1
1
1135
1
43
1
1
1
3
1
1
1
23
173
1
1
1
1
4
40
122
7
1289
45
446
730
256
29
473
31
10
2
6
2
42
342
1
73
43
1457
6
4