267
330
618
188
245
581
301
256
425
144
389
517
286
550
742
248
573
531
450
543
825
327
318
251
415
932
276
305
1029
641
488
472
1374
269
577
634
1272
1278
511
376
239
389
816
608
550
1166
259
498
1389
734
1220
748
421
182
974
453
1178
723
330
506