961
856
1097
1103
1043
1807
1166
1751
981
1137
2130
966
841
960
1559
1050
906
903
1096
814
981
1095
860
1777
4105
1398
2792
1070
1013
956
1660
3439
1090
909
932
1058
932
848
926
845
1853
1656
796
2834
2220
1053
950
799
1063
1109
861
859
3553
2053
797
897
1492
6151
10559
1434