1155
447
822
269
1596
635
657
251
425
226
186
101
1432
830
358
187
913
323
865
360
711
226
466
67
268
155
483
86
224
126
261
178
375
247
167
106
673
282
1463
899