1270
575
535
543
150
901
158
319
586
1685
1575
159
137
1196
336
144
158
55
911
137
149
320
193
902
889
145
877
163
300
300
874
135
944
1600
154
38
132
918
1204
1613
553
197
960
142
60
1213
941
161
915
174
1297
522
150
336
58
67
186
175
165
157
325
160
979
549
534
160
922
184
174
165
301
156
530
166
535
183
942
301
223
151
531
520
1353
60
160
156
139
57
145
530
896
141