1602
851
944
324
831
288
759
276
725
188
1093
574
763
341
398
149
594
185
795
234
1185
385
420
137
277
146
254
195
713
193
2174
1240
452
180
484
164
336
80
360
135