948
996
1107
5443
1033
1076
958
1035
1018
1320
14738
839
854
880
1224
943
2144
1198
1542
8813
2693
862
1633
975
986
1063
862
895
882
1022
1351
958
1046
843
1096
1008
995
1142
1608
2842
1379
1089
9271
1111
1073
997
2188
1373
779
1117
1162
859
4323
1294
1125
3901
800
1186
1061
2404