1276
2891
972
857
768
1065
882
800
1087
902
1179
1157
2388
855
1023
785
4768
667
1130
2360
714
746
1393
732
804
886
995
837
882
994
874
852
1061
998
1441
782
823
880
840
925
945
826
7633
1074
853
1120
835
1084
886
2193
824
894
1010
1362
982
1006
2165
1228
1042
848