931
904
2009
890
958
1124
1423
4475
1050
1086
928
1039
883
915
949
1164
1037
1026
1052
2131
963
1176
1034
1150
2115
953
1214
963
1091
987
1032
1155
935
944
2092