949
698
1185
798
918
821
2139
2018
740
1090
953
2250
605
1031
2279
900
808
936
795
1163
877
1322
851
753
1835
586
2750
1177
868
671
866
733
1430
820
1769
709
822
631
839
7051
772
1668
755
826
836
1542
3522
2152
2872
662
871
1669
923
1297
2193
833
737
989
804
848
1965
2023
793
985
1446
686
1482
672
675
1110
866
750
4546
2350
628
1411
641
964
863
743
4805
674
900
898
630
970
1790
772
816
1469
686
1483
730
1328
630
1403
1091
800
848
738
816
853
942
763
637
959
656
602
681
1775
1568
1743
1081
824
1915
984
1760
2317
1380
846