394
1
1075
523
771
650
2
573
834
4
534
75
651
1354
736
618
894
397
867
477
672
0
861
1999
1659
1070
906
628
425
564
1854
1253
674
756
3