599
690
742
1457
1131
708
1549
751
821
974
1630
801
759
993
662
641
629
776
1042
803
617
2395
1215
815
634
2022
751
713
972
620
641
808
842
684
959
715
2687
1600
1821
2902
834
553
1435
760
725
1061
651
772
641
7125
792
673
1015
1590
734
1872
868
744
754
1020
4794
751
1471
666
703
1046
801
2371
887
793
1093
858
928
776
993
1250
894
661
850
711
1031
690
821
981
1159
553
763
3244
1166
1044
914
656
2902
787
742
5087
1463
1540
717
903
1047
1306
682
730
969
1101
7870
1729
1435
22171
977
729
650
1436
1089
1168
1892
1760
1242
803