1121
945
893
969
2535
723
2005
934
1413
755
4609
872
2633
4557
16963
986
1114
785
9476
780
731
1110
800
1033
3561
774
1012
1376
1240
973
1551
4157
814
780
711
731
1844
1472
892
1793
696
740
4381
876
880
4062
776
960
975
979
817
719
7843
1036
939
1002
1826
1749
803
1133