916
904
1251
973
1038
998
1076
977
1019
954
2182
3079
928
928
966
4130
989
1018
4132
998
983
1006
1174
931
2162
1060
1149
993
902
915
2613
897
1006
1364
2698
1198
1661
942
1326
955
15653
1854
1228
927
1112
1004
1032
3008
998
901
1058
964
5194
1451
2056
1079
1354
2826
928
900