2054
1002
2497
988
22984
927
901
944
1108
1000
911
1098
1031
883
892
938
940
1184
9229
1021
971
1119
1503
1256
1299
1045
1147
935
1799
1550
2338
1052
1113
1194
991
896
1053
1260
5957
1530
962
1112
1173
1120
1127
1032
1036
9948
3096
1435
928
1227
1634
1220
9609
1270
1685
983
5819
1056