1686
861
798
3561
773
1012
1375
1239
814
711
730
1470
891
696
1173
1013
908
956
978
815
1036
938
1824
801
750
1026
997
822
840
766
4674
901
2853
2577
1575
1096
1274
1109
2303
1028
751
965
2800
2018
870
818
1702
1813
804
1484
2158
1802
1080
1059
912
20731
846
2683
2606
933