1
1550
320
139
26
2
325
18
5
2
170
138
400
6
173
494
367
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
806
55
4
59
675
462
351
544
843
143
5
3
11
1
1162
10
1
32
1
1
1
1
1
17
1
199
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
1362
78
620
675
217
38
446
16
3
1
7
2
25
328
1
1
54
48
1543
8
1