1468
63
34
3886
95
40
44
119
524
599
109
262
98
22
74
60
123
15
99
142
76
117
103
516
77
264
115
42
209
28
202
689
161
105
59
35
297
37
4157
178
2764
32
302
163
18
239
266
200
64
388
80
175
217
125
45
39