825
915
974
1060
934
1450
2151
865
5293
964
897
1187
1169
964
881
921
988
892
4105
1001
936
1565
2485
1672
985
1712
985
1038
1016
878
916
1654
829
1566
1011
1252
1168
982
951
997
3863
5322
998
1474
1074
2500
1078
6238
1618
1098
1379
887
1039
1028
2076
2273
993
1113
1253
3450