476
1
995
2
1227
805
478
880
823
1242
954
749
696
744
4
2065
641
747
694
2457
564
1374
613
945
512
802
1078
808
567
784
1477
1113
484