1215
1013
618
589
571
320
567
1621
1233
533
280
1351
191
925
228
320
246
365
304
286
480
283
346
226
161
291
617
217
888
469
308
423
268
223
228
241
339
500
161
169
182
308
223
273
218
257
321
346
554
338
256
546
421
282
727
318
493
476
526
346