573
2
505
574
755
1
808
1535
4
604
449
1001
794
825
784
3
498
3369
475
1513
1435
1516
1267
841
736
752
455
440
379
332
441
1088
620
1905