1
1551
320
139
26
2
327
18
5
2
170
137
400
6
173
494
368
462
55
1
1
35
1
3
8
1
2
1
7
10
424
1
17
1
5
3
22
3
6
1
3
1
123
7
2
807
55
4
60
676
462
350
546
843
142
5
3
11
1
1161
10
1
32
1
1
1
1
1
18
1
200
1
3
2
3
1
1
2
3
1
1
1
7
1
3
5
1
1
1
1
1
1
40
2
107
4
1363
78
622
674
217
38
446
16
3
1
7
2
25
329
1
1
53
48
1544
8
1