327
342
899
3
299
960
452
704
1
630
1050
2
296
735
910
497
485
424
330
669
751
588
383
388
460
305
496
281
249