215
477
908
477
652
1306
1767
450
945
537
1098
1266
867
269
1123
1021
430
612
1454
630
665
152
304
509
467
418
333
292
374
964
395
639
368
668
734
271
350
369
880
209
528
329
196
410
255
735
2015
486
304
335
295
298
286
539
296
571
272
828
339
142