530
2
1027
1
545
604
490
1629
1945
622
1656
762
1211
4
492
616
805
748
0
1644
552
709
1642
3236
10
1070
568
1581
420
467
595
449
2287
1392
633