2889
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
1523
3920
669
631
768
686
1967
758
712
2043
3910
1147
997
792
718
852
1523
1492
728
1068
2169
675
1174
694
1117
1056
3365
2631
864
1633
1448
816
2005
878
1395
2069
2018
691
873
722
2514
1483
635
1500
2145
4045
2414
1784
1073
744
787
666
692
1232
868
1191
2343
982
2443
924
967
835
1994