884
3
696
1
750
425
578
466
651
2
4595
54
969
432
476
478
995
565
945
1227
805
1374
613
2068
641
694
2457
1242
955
880
747
744
4
809
568