1
1445
310
146
23
1
297
15
4
5
153
146
332
8
208
321
352
510
55
1
20
3
2
7
8
453
1
14
6
2
1
36
5
20
1
9
1
120
1
679
54
6
1
46
559
423
410
588
792
61
1
1
1
1117
1
44
1
1
1
3
1
1
23
172
2
1
1
1
2
1
5
1
41
118
6
1276
46
419
733
263
29
472
28
9
1
7
2
40
347
68
43
1439
7
6