532
1
422
2
348
785
480
338
758
3
442
627
714
1249
865
4
392
791
589
471
339
520
604
727
680
314
387
402
136
438
416
290
82
318