992
885
860
1121
1001
1176
1268
1001
1009
7281
808
1041
1053
1003
984
1275
1106
801
1276
887
6268
788
826
1071
879
798
1364
942
849
961
1502
29118
2659
898
1353
953
2316
2185
933
1034
2023
1179
1107
8418
1058
1104
961
862
942
1675
962
1019
868
935
892
1379
958
1013
1098
3641