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
1761
663
729
945
797
977
812
2245
712
680
1626
710
858
990
699
1036
1115
1852
1101
794
833
630
672
946
633
1820
755
650
1191
4794
751
991
944
732
595
673
616
767
647
3406
946
1114
961
704
2460
888
662
656
665
1076
661
757
635
1089
652
778
1213
3244
1589
693
855
662
2394
787
743
750
1286
656
850
1242
696
895