1
1568
328
146
26
3
335
18
5
2
159
137
404
6
170
507
355
463
74
1
1
32
1
3
8
1
1
1
5
8
419
1
18
9
4
24
3
7
1
3
1
123
7
2
809
74
6
58
685
478
342
588
816
146
6
3
10
1193
6
1
35
1
1
1
1
1
1
20
1
211
2
4
1
1
3
3
2
1
1
6
1
1
3
1
1
39
2
105
6
1376
82
635
662
232
38
442
21
3
1
7
3
28
331
1
1
51
45
1561
8
1