2890
1123
1689
1975
694
626
2418
827
1597
1498
1057
960
999
923
791
2995
1037
75585
2086
909
936
632
855
974
731
1726
766
1926
784
1588
805
962
1681
1248
1837
704
932
1722
711
1106
1159
675
958
831
988
741
1189
1131
1112
1764
831
1587
803
1109
1027
742
1726
750
744
1107
924
820
4876
746
863
1717
890
732
1276
643
914
1735
770
945
792
925
1448
692
1345
986
747
21714
1767
711
1073
710
2745
814
698
964
1307
1343
1566
1735
804
1480
599
635
1102
1676
3107
725
5867
923
2904
800
927
1314
2013
881
1675
686
852
897
1517
1022
3632
696
1418
1224