1623
860
960
328
848
290
766
278
727
188
1115
581
777
347
402
150
601
188
801
234
1200
389
421
137
278
146
266
196
727
200
2216
1257
453
181
485
164
339
80
361
135